module('node');

test('KC.attr', function() {
	var div = KC.query('#test-data-01');
	var img = KC.query('#test-data-01 p img');

	same(KC(div).attr('id'), 'test-data-01');
	same(KC(div).attr('class'), 'test-class');
	same(KC(img).attr('src'), './data/logo_180_30.gif');
	same(KC('#test-data-03 p span').attr('style'), 'color:red;');
	same(KC(img).attr('border'), '0');
});

test('KC.trimNode', function() {
	var div = KC.query('#test-data-03');
	var p = KC.query('#test-data-03 p');
	var strong = KC.query('#test-data-03 strong');
	KC.trimNode(div);
	ok(p.firstChild === strong);
	ok(div.firstChild === p);
	ok(div.childNodes[1] === KC.query('#test-data-03 > div'));
	same(KC(p).html(), '<strong></strong>hijk <img src="./data/logo_180_30.gif" /><br />\n1<span style="color:red;"> 23 456 </span>789<br />\n');
});
